home *** CD-ROM | disk | FTP | other *** search
/ Acorn Risc Technologies StrongARM CD-ROM / Acorn Risc Technologies StrongARM CD-ROM.iso / ftp / documents / acornusr / 1994 / mar94 < prev    next >
Encoding:
Text File  |  1996-02-28  |  3.0 KB  |  95 lines

  1. 10/03/94
  2. Disabling Relocatable Modules
  3. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  4. In some situations, such as in a classroom, it may be considered desirable to 
  5. disable some of the applications and relocatable modules which are an integral 
  6. part of RISC OS.
  7.  
  8. Modules which are temporarily disabled will remain so until the machine is 
  9. switched off. Modules which are "permanently" disabled (by *unplug) will 
  10. remain so until the machine is reset via a Delete-Power On.
  11.  
  12. The routines for disabling relocatable modules may be inserted at the start of 
  13. the !Boot or !ArmBoot file which is to be run when the machine is switched on 
  14. or reset.
  15.  
  16. !Configure can be temporarily disabled using:
  17.  
  18. *RMKill !Configure
  19.  
  20. and can be unplugged using:
  21.  
  22. RMReinit !Configure | Put the module back if it is already unplugged
  23. Unplug !Configure   | Now take it out.
  24.  
  25.  With Ethernet based networks, it is recommended that the Broadcast Loader is 
  26. disabled. This may be achieved using: 
  27.  
  28. SetEval BLoader$Module 1
  29. RMEnsure BroadcastLoader 0 SetEval BLoader$Module 0
  30. If BLoader$Module Then RMEnsure EconetA 0 SetEval BLoader$Module <BLoader$Module>+1 
  31. If BLoader$Module=2 Then Unplug BroadcastLoader
  32. Unset BLoader$Module
  33.  
  34. The script works by setting a flag, BLoader$Module, which is then altered 
  35. according to a series of tests.
  36.  
  37. Taking this sequence a line at a time:
  38.  
  39. SetEval BLoader$Module 1           
  40. | Set the flag to 1
  41.  
  42. RMEnsure BroadcastLoader 0 SetEval BLoader$Module 0 
  43. | Check if the Module is there. If it is NOT then  
  44. | set the flag to 0
  45.  
  46. If BLoader$Module Then RMEnsure EconetA 0 SetEval BLoader$Module <BLoader$Module>+1
  47. |If the module is there, check if Econet is there too. If it is, increment the 
  48. |flag.
  49.  
  50. This gives us the situation that, if the Broadcast Loader is already disabled, 
  51. the flag is set to 0. If the Loader is enabled and the Econet module is 
  52. enabled, the flag is set to 1. If the Loader is enabled and Econet is software 
  53. unplugged, the flag is set to 2.
  54.  
  55. If BLoader$Module=2 Then Unplug BroadcastLoader
  56. |If the flag is set to 2, disable the Broadcast Loader
  57.  
  58. Unset BLoader$Module 
  59. | Remove the system variable used for the flag from memory
  60.  
  61.  
  62. A5000 External Floppy Drives and RISC OS 3.1
  63. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  64. It has been found that some 5.25" floppy drives connected to A5000s have 
  65. stopped working when the machines are upgraded to RISC OS 3.1.
  66.  
  67. The solution to the problem is to move link 21 on the main PCB from position 
  68. 1-2 to 2-3.
  69.  
  70. An Application Note, which can be obtained from Acorn Approved Dealers and 
  71. Education Centres, has been written to detail further configuration procedures 
  72. for installing external floppy drives.
  73.  
  74. New Products and Upgrades
  75. ~~~~~~~~~~~~~~~~~~~~~~~~~
  76. !Printers version 1.22 
  77.  
  78. !PhotoView, Acorn's PhotoCD Support System incorporating CDFS 2.21: £34.99 ex 
  79. VAT
  80.  
  81. These are available from Acorn Approved Dealers and Education Centres.
  82.  
  83. Level 4 Release 3, including Acorn Application Accelerator:  £99 ex VAT, incl. 
  84. p&p
  85.  
  86. This is available from:
  87.  
  88. Vector Services
  89. 13 Dennington Road
  90. Wellingborough
  91. Northamptonshire NN8 2RL
  92.  
  93. Cheques to be made payable to "Acorn Direct."
  94.  
  95.